Students working for students on programming courses

نویسنده

  • Dimitrios Kalles
چکیده

In this paper we offer a report on a university-level programming laboratory course that has been designed on top of a programming library. The course enforces soft skills, such as code inspection and team working, sharpens implementation skills and creates a bridge between introductory, language-specific instruction and senior-year full-blown programming projects that are usually large but not attending to soft skills. Quite as importantly, it has also delivered a working research tool. 2006 Published by Elsevier Ltd.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A multi-national, multi-institutional study of assessment of programming skills of first-year CS students Report by the ITiCSE 2001 Working Group on Assessment of Programming Skills of First-year CS Students

In computer science, an expected outcome of a student’s education is programming skill. This working group investigated the programming competency students have as they complete their first one or two courses in computer science. In order to explore options for assessing students, the working group developed a trial assessment of whether students can program. The underlying goal of this work wa...

متن کامل

Python and Roles of Variables in Introductory Programming: Experiences from Three Educational Institutions

Students often find that learning to program is hard. Introductory programming courses have high drop-out rates and students do not learn to program well. This paper presents experiences from three educational institutions where introductory programming courses were improved by adopting Python as the first programming language and roles of variables as an aid in understanding program behavior. ...

متن کامل

Using Students' Programming Behavior to Predict Success in an Introductory Mathematics Course

Computer science students starting their studies at our university often fail their first mandatory mathematics course, as they are not required to have a strong background in mathematics. Failing can also be partly explained by the need to adjust to a new environment and new working practices. Here, we are looking for indicators in students’ working practices that could be used to point out st...

متن کامل

Causes of Failure of Students in Computer Programming Courses: The Teacher - Learner Perspective

There are many factors that influence the high rate of failure of students in computer programming courses. This paper focuses on the teaching methodologies and strategies that are implemented in teaching programming courses. This is a major factor for consideration; hence an investigation into the causes of failure of students in programming courses from the learner perspective with regard to ...

متن کامل

Exploring Students Intentions to Study Computer Science and Identifying the Differences among Ict and Programming Based Courses

Computer Science (CS) courses comprise both Programming and Information and Communication Technology (ICT) issues; however these two areas have substantial differences, inter alia the attitudes and beliefs of the students regarding the intended learning content. In this research, factors from the Social Cognitive Theory and Unified Theory of Acceptance and Use of Technology were selected as imp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computers & Education

دوره 50  شماره 

صفحات  -

تاریخ انتشار 2008